import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class Page {

    //判断两个IP是否属于同一子网
    IPZW ipzw = new IPZW();

    //统计字符
    TJZF tjzf = new TJZF();

    //密码截取
    MMJQ mmjq = new MMJQ();

    //整数与IP地址间的转换
    ZSZIP zszip = new ZSZIP();


    HJ1 hj1 = null; //字符串最后一个单词的长度
    HJ2 hj2 = null; //计算某字母出现次数
    HJ3 hj3 = null; //明明的随机数
    HJ4 hj4 = null; //字符串分隔
    HJ5 hj5 = null; //进制转换
    HJ6 hj6 = null; //质数因子
    HJ7 hj7 = null; //取近似值
    HJ8 hj8 = null; //合并表记录
    HJ9 hj9 = null; //提取不重复的整数
    HJ10 hj10 = null; //字符个数统计
    HJ11 hj11 = null; //数字颠倒
    HJ13 hj13 = null; //句子逆序
    HJ14 hj14 = null; //字符串排序
    HJ15 hj15 = null; //求int型正整数在内存中存储时1的个数
    HJ16 hj16 = null; //购物单
    HJ17 hj17 = null; //坐标移动
    HJ18 hj18 = null; //识别有效的IP地址和掩码并进行分类统计
    HJ19 hj19 = null; //简单错误记录
    HJ20 hj20 = null; //密码验证合格程序
    HJ21 hj21 = null; //简单密码
    HJ22 hj22 = null; //汽水瓶
    HJ23 hj23 = null; //删除字符串中出现次数最少的字符
    HJ24 hj24 = null; //合唱队
    HJ25 hj25 = new HJ25(); //数据分类处理
    HJ26 hj26 = new HJ26(); //字符串排序
    HJ27 hj27 = new HJ27(); //查找兄弟单词
    HJ28 hj28 = new HJ28(); //素数伴侣
    HJ29 hj29 = new HJ29(); //字符串加解密
    HJ30 hj30 = new HJ30(); //字符串合并处理
    HJ31 hj31 = new HJ31(); //字符串合并处理
    HJ34 hj34 = new HJ34(); //图片整理
    HJ35 hj35 = new HJ35(); //蛇形矩阵
    HJ36 hj36 = new HJ36(); //字符串加密
    HJ37 hj37 = new HJ37(); //统计每个月兔子的总数
    HJ38 hj38 = new HJ38(); //求小球落地5次后所经历的路程和第5次反弹的高度
    HJ41 hj41 = new HJ41(); //称砝码
    HJ42 hj42 = new HJ42(); //学英语
    HJ43 hj43 = new HJ43(); //迷宫问题
    HJ44 hj44 = new HJ44(); //Sudoku
    HJ45 hj45 = new HJ45(); //名字的漂亮度
    HJ46 hj46 = new HJ46(); //截取字符串
    HJ47 hj47 = new HJ47(); //从单向链表中删除指定值的节点
    HJ48 hj48 = new HJ48(); //多线程
    HJ49 hj49 = new HJ49(); //四则运算
    HJ50 hj50 = new HJ50(); //输出单向链表中倒数第k个结点
    HJ51 hj51 = new HJ51(); //计算字符串的距离
    HJ53 hj53 = new HJ53(); //杨辉三角的变形
    HJ54 hj54 = new HJ54(); //表达式求值
    HJ55 hj55 = new HJ55(); //挑7
    HJ56 hj56 = new HJ56(); //完全数计算
    HJ57 hj57 = new HJ57(); //高精度整数加法
    HJ58 hj58 = new HJ58(); //输入n个整数，输出其中最小的k个
    HJ59 hj59 = new HJ59(); //找出字符串中第一个只出现一次的字符
    HJ60 hj60 = new HJ60(); //查找组成一个偶数最接近的两个素数
    HJ61 hj61 = new HJ61(); //放苹果
    HJ62 hj62 = new HJ62(); //查找输入整数二进制中1的个数
    HJ63 hj63 = new HJ63(); //DNA序列
    HJ64 hj64 = new HJ64(); //MP3光标位置
    HJ65 hj65 = new HJ65(); //查找两个字符串a,b中的最长公共子串
    HJ66 hj66 = new HJ66(); //配置文件恢复
    HJ67 hj67 = new HJ67(); //24点游戏算法
    HJ68 hj68 = new HJ68(); //成绩排序
    HJ69 hj69 = new HJ69(); //矩阵乘法
    HJ70 hj70 = new HJ70(); //矩阵乘法计算量估算
    HJ71 hj71 = new HJ71(); //
    HJ72 hj72 = new HJ72(); //百钱买百鸡问题
    HJ73 hj73 = new HJ73(); //计算日期到天数转换
    HJ74 hj74 = new HJ74(); //参数解析
    HJ75 hj75 = new HJ75(); //公共子串计算
    HJ76 hj76 = new HJ76(); //尼科彻斯定理
    HJ77 hj77 = new HJ77(); //火车进站
    HJ80 hj80 = new HJ80(); //整形数组合并
    HJ81 hj81 = new HJ81(); //字符串字符匹配
    HJ82 hj82 = new HJ82(); //将真分数分解为埃及分数
    HJ83 hj83 = new HJ83(); //二维数组操作
    HJ84 hj84 = new HJ84(); //统计大写字母个数
    HJ85 hj85 = new HJ85(); //最长回文子串 字符串运用-密码截取
    HJ86 hj86 = new HJ86(); //求最大连续bit数
    HJ87 hj87 = new HJ87(); //密码强度等级
    HJ88 hj88 = new HJ88(); //扑克牌大小
    HJ89 hj89 = new HJ89(); //24点运算
    HJ90 hj90 = new HJ90(); //合法IP
    HJ91 hj91 = new HJ91(); //走方格的方案数
    HJ92 hj92 = new HJ92(); //在字符串中找出连续最长的数字串
    HJ93 hj93 = new HJ93(); //数组分组
    HJ94 hj94 = new HJ94(); //记票统计
    HJ95 hj95 = new HJ95(); //人民币转换
    HJ96 hj96 = new HJ96(); //表示数字
    HJ97 hj97 = new HJ97(); //记负均正
    HJ98 hj98 = new HJ98(); //自动售货系统
    HJ99 hj99 = new HJ99(); //自守数
    HJ100 hj100 = new HJ100(); //等差数列
    HJ101 hj101 = new HJ101(); //输入整型数组和排序标识，对其元素按照升序或降序进行排序
    HJ102 hj102 = new HJ102(); //字符统计
    HJ103 hj103 = new HJ103(); //Redraiment的走法
    HJ105 hj105 = new HJ105(); //记负均正II
    HJ106 hj106 = new HJ106(); //字符逆序
    HJ107 hj107 = new HJ107(); //求解立方根
    HJ108 hj108 = new HJ108(); //求最小公倍数

}
